package com.victor.zjbj_android.yinhuan.adapter;

import android.graphics.Bitmap;
import android.support.annotation.Nullable;
import android.view.View;
import android.widget.ImageView;

import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.BaseViewHolder;
import com.victor.zjbj_android.yinhuan.bean.UploadImgBean;

import java.util.List;

/**
 * Created by shurrikann on 2018/3/14.
 */

//public class BaoXiaoImgAdapter<T> extends BaseQuickAdapter<T, BaseViewHolder> {/**/
//    private ListViewInterface listViewInterface;
//
//    public BaoXiaoImgAdapter(int layoutResId, ListViewInterface listViewInterface) {
//        super(layoutResId);
//        this.listViewInterface = listViewInterface;
//    }
//
//    public BaoXiaoImgAdapter(int layoutResId, @Nullable List<T> data) {
//        super(layoutResId, data);
//    }
//
//    public BaoXiaoImgAdapter(@Nullable List<T> data) {
//        super(data);
//    }
//
//    public BaoXiaoImgAdapter(int layoutResId) {
//        super(layoutResId);
//    }
//
//    @Override
//    protected void convert(BaseViewHolder helper, T item) {
//        UploadImgBean.DataBean bean = (UploadImgBean.DataBean) item;
//        try {
//            if ((NetConstantUtils.IMG_BASE_URL+bean.getFile_path()).startsWith(NetConstantUtils.IMG_BASE_URL)) {
////                ToastUtils.shortToast(mContext, imgPath);
//                GlideUtils.loadImg(mContext, NetConstantUtils.IMG_BASE_URL+bean.getFile_path(), helper.getView(R.id.img));
//            } else {
//                Bitmap bitmap = loadImageByPath(NetConstantUtils.IMG_BASE_URL+bean.getFile_path());
//                helper.setImageBitmap(R.id.img, bitmap);
//            }
//        } catch (Exception e) {
//            e.printStackTrace();
//            helper.itemView.setVisibility(View.GONE);
//        }
//        ImageView delete = helper.getView(R.id.delete);
//        delete.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View v) {
//                listViewInterface.btnclick(helper.getAdapterPosition(), 1);
//            }
//        });
//    }
//
//    private Bitmap loadImageByPath(String path) throws Exception {
//        return PhotoUtils.getSmallBitmap(path);
//    }
//}
